package com.beidasoft.web.model.govServiceManager;

import java.util.Date;

/**
 * @author LiuJinYuan
 * @company 北大软件
 * @description: TODO 办理过程信息实体类
 * @create 2022-04-14 10:57
 */
public class UpProProcess {

    // 记录唯一标识
    private String rowguId;
    // 办件记录唯一标识
    private String projectRowguId;
    // 办件编号
    private String projectNo;
    // 办件环节名称
    private String processName;
    // 办件环节类型
    private Integer processType;
    // 办理部门统一社会信用代码
    private String deptCode;
    // 办理部门名称
    private String deptName;
    // 办理人id
    private String handleuserId;
    // 办理人姓名
    private String handleuserName;
    // 办理意见
    private String handlEexplain;
    // 环节开始时间
    private Date eventstartTime;
    // 环节结束时间
    private Date eventendTime;
    // 业务动作
    private String eventName;
    // 当前环节办理期限
    private Integer eventDay;
    // 备注
    private String remark;
    // 校验状态
    private Integer checkState;
    // 更新时间
    private Date cdUptime;
    // 删除状态
    private Integer delState;
    // 同步标识
    private Integer syncSign;
    // 同步时间
    private Date cdTime;
    // 批次号
    private String cdBatch;
    // 数据来源
    private String dataSource;


    public UpProProcess() {
    }

    public UpProProcess(String rowguId, String projectRowguId, String projectNo, String processName, Integer processType, String deptCode, String deptName, String handleuserId, String handleuserName, String handlEexplain, Date eventstartTime, Date eventendTime, String eventName, Integer eventDay, String remark, Integer checkState, Date cdUptime, Integer delState, Integer syncSign, Date cdTime, String cdBatch, String dataSource) {
        this.rowguId = rowguId;
        this.projectRowguId = projectRowguId;
        this.projectNo = projectNo;
        this.processName = processName;
        this.processType = processType;
        this.deptCode = deptCode;
        this.deptName = deptName;
        this.handleuserId = handleuserId;
        this.handleuserName = handleuserName;
        this.handlEexplain = handlEexplain;
        this.eventstartTime = eventstartTime;
        this.eventendTime = eventendTime;
        this.eventName = eventName;
        this.eventDay = eventDay;
        this.remark = remark;
        this.checkState = checkState;
        this.cdUptime = cdUptime;
        this.delState = delState;
        this.syncSign = syncSign;
        this.cdTime = cdTime;
        this.cdBatch = cdBatch;
        this.dataSource = dataSource;
    }

    public String getRowguId() {
        return rowguId;
    }

    public void setRowguId(String rowguId) {
        this.rowguId = rowguId;
    }

    public String getProjectRowguId() {
        return projectRowguId;
    }

    public void setProjectRowguId(String projectRowguId) {
        this.projectRowguId = projectRowguId;
    }

    public String getProjectNo() {
        return projectNo;
    }

    public void setProjectNo(String projectNo) {
        this.projectNo = projectNo;
    }

    public String getProcessName() {
        return processName;
    }

    public void setProcessName(String processName) {
        this.processName = processName;
    }

    public Integer getProcessType() {
        return processType;
    }

    public void setProcessType(Integer processType) {
        this.processType = processType;
    }

    public String getDeptCode() {
        return deptCode;
    }

    public void setDeptCode(String deptCode) {
        this.deptCode = deptCode;
    }

    public String getDeptName() {
        return deptName;
    }

    public void setDeptName(String deptName) {
        this.deptName = deptName;
    }

    public String getHandleuserId() {
        return handleuserId;
    }

    public void setHandleuserId(String handleuserId) {
        this.handleuserId = handleuserId;
    }

    public String getHandleuserName() {
        return handleuserName;
    }

    public void setHandleuserName(String handleuserName) {
        this.handleuserName = handleuserName;
    }

    public String getHandlEexplain() {
        return handlEexplain;
    }

    public void setHandlEexplain(String handlEexplain) {
        this.handlEexplain = handlEexplain;
    }

    public Date getEventstartTime() {
        return eventstartTime;
    }

    public void setEventstartTime(Date eventstartTime) {
        this.eventstartTime = eventstartTime;
    }

    public Date getEventendTime() {
        return eventendTime;
    }

    public void setEventendTime(Date eventendTime) {
        this.eventendTime = eventendTime;
    }

    public String getEventName() {
        return eventName;
    }

    public void setEventName(String eventName) {
        this.eventName = eventName;
    }

    public Integer getEventDay() {
        return eventDay;
    }

    public void setEventDay(Integer eventDay) {
        this.eventDay = eventDay;
    }

    public String getRemark() {
        return remark;
    }

    public void setRemark(String remark) {
        this.remark = remark;
    }

    public Integer getCheckState() {
        return checkState;
    }

    public void setCheckState(Integer checkState) {
        this.checkState = checkState;
    }

    public Date getCdUptime() {
        return cdUptime;
    }

    public void setCdUptime(Date cdUptime) {
        this.cdUptime = cdUptime;
    }

    public Integer getDelState() {
        return delState;
    }

    public void setDelState(Integer delState) {
        this.delState = delState;
    }

    public Integer getSyncSign() {
        return syncSign;
    }

    public void setSyncSign(Integer syncSign) {
        this.syncSign = syncSign;
    }

    public Date getCdTime() {
        return cdTime;
    }

    public void setCdTime(Date cdTime) {
        this.cdTime = cdTime;
    }

    public String getCdBatch() {
        return cdBatch;
    }

    public void setCdBatch(String cdBatch) {
        this.cdBatch = cdBatch;
    }

    public String getDataSource() {
        return dataSource;
    }

    public void setDataSource(String dataSource) {
        this.dataSource = dataSource;
    }

    @Override
    public String toString() {
        return "UpProProcess{" +
                "rowguId='" + rowguId + '\'' +
                ", projectRowguId='" + projectRowguId + '\'' +
                ", projectNo='" + projectNo + '\'' +
                ", processName='" + processName + '\'' +
                ", processType=" + processType +
                ", deptCode='" + deptCode + '\'' +
                ", deptName='" + deptName + '\'' +
                ", handleuserId='" + handleuserId + '\'' +
                ", handleuserName='" + handleuserName + '\'' +
                ", handlEexplain='" + handlEexplain + '\'' +
                ", eventstartTime=" + eventstartTime +
                ", eventendTime=" + eventendTime +
                ", eventName='" + eventName + '\'' +
                ", eventDay=" + eventDay +
                ", remark='" + remark + '\'' +
                ", checkState=" + checkState +
                ", cdUptime=" + cdUptime +
                ", delState=" + delState +
                ", syncSign=" + syncSign +
                ", cdTime=" + cdTime +
                ", cdBatch='" + cdBatch + '\'' +
                ", dataSource='" + dataSource + '\'' +
                '}';
    }
}
